Sieve algorithms for the discrete logarithm in medium characteristic finite fields. (Algorithmes de crible pour le logarithme discret dans les corps finis de moyenne caractéristique)
نویسنده
چکیده
e security of public-key cryptography relies mainly on the diculty to solvesome mathematical problems, among which the discrete logarithm problem onnite eldsFpn . In this thesis, we study the variants of the number eld sieve(NFS) algorithm, which solve the most eciently this problem, in the case wherethe characteristic of the eld is medium.e NFS algorithm can be divided into four main steps: the polynomial selec-tion, the relation collection, the linear algebra and the computation of an individ-ual logarithm. We describe these steps and focus on the relation collection, oneof the most costly steps. A way to perform it eciently is to make use of sievealgorithms.Contrary to the classical case for which the relation collection takes place ina two-dimensional space, the nite elds we target require the enumeration ofelements in a higher-dimensional space to reach the best theoretical complexity.ere exist ecient sieve algorithms in two dimensions, but only a few in higherdimensions. We propose and study two new sieve algorithms allowing us to treatany dimensions, with an emphasis on the three-dimensional case.We have provided a complete implementation of the relation collection forsome variants of the NFS in three dimensions. is implementation relies on ournew sieve algorithms and is distributed in the CADO-NFS soware. We validatedits performances by comparing with examples from the literature. We also estab-lish two new discrete logarithm record computations, one in a 324-bitFp5 andone in a 422-bitFp6 .
منابع مشابه
A Crt Algorithm for Constructing Genus 2 Curves over Finite Fields
— We present a new method for constructing genus 2 curves over a finite field Fn with a given number of points on its Jacobian. This method has important applications in cryptography, where groups of prime order are used as the basis for discrete-log based cryptosystems. Our algorithm provides an alternative to the traditional CM method for constructing genus 2 curves. For a quartic CM field K ...
متن کاملNew combinatorial computational methods arising from pseudo-singletons
Since singletons are the connected sets, the species X of singletons can be considered as the combinatorial logarithm of the species E(X) of finite sets. In a previous work, we introduced the (rational) species b X of pseudo-singletons as the analytical logarithm of the species of finite sets. It follows that E(X) = exp( b X) in the context of rational species, where exp(T ) denotes the classic...
متن کاملModified Proof of a Local Analogue of the Grothendieck Conjecture
A local analogue of the Grothendieck Conjecture is an equivalence of the category of complete discrete valuation fields K with finite residue fields of characteristic p 6= 0 and the category of absolute Galois groups of fields K together with their ramification filtrations. The case of characteristic 0 fields K was considered by Mochizuki several years ago. Then the author proved it by differen...
متن کاملA double large prime variation for small genus hyperelliptic index calculus
In this article, we examine how the index calculus approach for computing discrete logarithms in small genus hyperelliptic curves can be improved by introducing a double large prime variation. Two algorithms are presented. The first algorithm is a rather natural adaptation of the double large prime variation to the intended context. On heuristic and experimental grounds, it seems to perform qui...
متن کاملFast dot product over finite field
Finite fields have great applications in various areas as cryptography, that is why it is important to have fast ways of computation to manipulate them. A first approach developed in this report lies in representing integers of the field using floating-point numbers, which lead to efficient computations. Operations in our case are done by restricting the characteristic p of the field to a float...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017